clear away the cobwebs - Alemán Inglés Diccionario